NASA锂电池容量增量数据处理

您所在的位置:网站首页 matlab measured NASA锂电池容量增量数据处理

NASA锂电池容量增量数据处理

2024-01-30 16:45| 来源: 网络整理| 查看: 265

Matlab电池充放电画图 nasa B005即5号电池

在1.5A的恒流(CC)模式下充电,直到电池电压达到4.2V,然后继续以恒压(CV)模式充电,直到充电电流下降到20mA。 在恒流(CC) 2A水平下放电,直到电池电压分别降至2.7V、2.5V、2.2V和2.5V(电池5、6、7和18)。 阻抗测量通过电化学阻抗谱(EIS)频率扫描进行,范围从0.1Hz到5kHz。 当电池达到寿命结束(EOL)标准时,实验停止,即额定容量下降30%(从2Ahr到1.4Ahr)。 充电 Voltage_measured:电池端电压(伏特) Current_measured:电池输出电流(安培) Temperature_measured:电池温度(℃) Current_charge:在充电器上测量的电流(安培) Voltage_charge:在充电器处测量的电压(伏特) 时间:周期的时间向量(秒) 放电 Voltage_measured:电池端电压(伏特) Current_measured:电池输出电流(安培) Temperature_measured:电池温度(℃) Current_charge:负载时测量的电流(安培) Voltage_charge:负载时测量的电压(伏特) 时间:周期的时间向量(秒) 容量:电池容量(Ahr),放电至2.7V

plot画图 使用 title 函数向图中添加标题 title(‘Line Plot of Sine and Cosine Between -2\pi and 2\pi’)

使用 xlabel 和 ylabel 函数向图中添加轴标签。 xlabel(‘-2\pi < x < 2\pi’) ylabel(‘Sine and Cosine Values’)

使用 legend 函数向图中添加标识每个数据集的图例。按照绘制线条的顺序指定图例说明。(可选)使用八个基本或斜角方位之一指定图例位置,在本例中为 ‘southwest’。 legend({‘y = sin(x)’,‘y = cos(x)’},‘Location’,‘southwest’)

使用 text 函数在特定数据点旁边添加文本。在本例中,为点 (π,sin(π)) 添加文本。text 函数的前两个输入参数指定位置。第三个参数指定了文本。

通过将 FontSize 属性设置为 text 函数的名称-值对组参数,指定文本的字体大小。使用 title、xlabel、ylabel 或 legend 函数时,可以通过类似的方法更改字体大小。

数据预处理之平滑处理 smooth函数 smooth函数调用格式如下:

yy=smooth(y) 利用移动平均滤波器对列向量y进行平滑处理,返回与y等长的列向量yy。计算方法如下: yy(5)=(y(3)+y(4)+y(5)+y(6)+y(7))/5yy=smooth(y,span) 用span参数指定移动平均滤波器的窗宽,span为奇数。yy=smooth(y,method) 用method参数指定平滑数据的方法,method是字符串变量,可用的字符串如下表 在这里插入图片描述

筛选数组(矩阵值) 1、利用find 示例1:获取矩阵中满足一定条件的元素组成新的数组。 a = [ -1, 2; 3, -1 ] b = a( find(a > 0) ) 2、利用逻辑表达式 示例2:把矩阵中大于零的元素置为无穷大,其它元素按照某个运算法则更改。 a = [ -1, 2; 3, -1 ] b( a > 0 ) = Inf; b( a



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3